/*
Source File: TriangleVNT.cpp
Desc: This file contains the code definition for the TriangleVNT class and its functions
*/

#include "Geometry.h"

/*
Function	: Constructor
Input Params: @1 - @3 - Vector3 - vertex coords of triangles
			  @4 - @6 - Vector3 - per vertex normal coords
			  @7 - @9 - Vector3 - per vertex texture coords
Return type	: None
Desc		: Explicit initialization of the TriangleVNT object
*/
TriangleVNT::TriangleVNT(Vector3 _v0, Vector3 _v1, Vector3 _v2, Vector3 _n0, Vector3 _n1, Vector3 _n2, Vector3 _t0, Vector3 _t1, Vector3 _t2)
{
	v0 = _v0; v1 = _v1; v2 = _v2;
	n0 = _n0; n1 = _n1; n2 = _n2;
	t0 = _t0; t1 = _t1; t2 = _t2;
}